package com.wwwarehouse.dubbo;

import lombok.Setter;
import org.springframework.web.bind.annotation.GetMapping;

import java.util.Collection;
import java.util.HashMap;

public interface TestApi {
    public void httpTest(String param1);
    public void normal(String param1, long param2);
    public void normal2(Collection<String> param1, HashMap<String, String> param2);
    public void normal3(Model<SubModel> param1, long param2);
    public void normal4(Collection<HashMap<String, String>> param1, EnumNormal param2);
    public void normal5(Collection<Model<String>> param1, EnumNormal param2);
    public void normal6(Collection<Model<SubModel>> param1, EnumNormal param2);
    public void normal7(Collection<SubModel> param1, EnumNormal param2);
    public void normal8(GenericModel genericModel, EnumNormal param2);
    public void normal9(Collection<Collection<String>> param1, EnumNormal param2);
}
